iT邦幫忙

2026 iThome 鐵人賽

DAY 4
0
自我挑戰組

Medical Data Cleaner系列 第 27 篇

實作 CSV 檔案上傳功能

  • 分享至 

  • xImage
  •  

一、使用HTML表單接收使用者選擇的檔案

echo '<form method="POST" enctype="multipart/form-data">';
echo '<input type="file" name="csv_file" accept=".csv" required>';
echo '<button type="submit">上傳並檢查</button>';
echo '</form>';

接著使用PHP檢查檔案格式、大小與欄位名稱,確認檔案符合要求後,再讀取上傳的資料。

if (
    strtolower(pathinfo($uploadedFile['name'], PATHINFO_EXTENSION))
    !== 'csv'
) {
    $uploadError = '檔案格式不正確,請選擇 .csv 檔案。';
}

此外,也新增上傳區域的CSS樣式,並顯示成功或失敗的訊息,讓使用者更容易操作。


上一篇
使用長條圖呈現資料品質問題
下一篇
整合 CSV 清理與匯出功能
系列文
Medical Data Cleaner 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言